package com.resou.reader.dialog.limitedrecharge;

import com.resou.reader.api.entry.ActivityRechargePrice;
import com.resou.reader.base.BasePresenter;
import com.resou.reader.base.BaseView;

import java.util.List;

public interface LimitedRechargeContract {
    interface View extends BaseView {
        void showRemainingTime();

        void showPrice(List<ActivityRechargePrice> prices);
    }

    interface Presenter extends BasePresenter {
        /**
         * 激活三天充值活动
         */
        void activateRechargeActivity();

        /**
         * 获取三天充值的价格
         *
         * @param activityId
         */
        void loadRechargePrice(int activityId);

    }

}
